Skip to content

Conversation

@takluyver
Copy link
Member

See discussion on #292.

@mscuthbert has a good idea about adding it to the README as well, but I figured we should get the wording right in one place first.


The long-term transition we hoped for has succeeded: in 2024 it is entirely
normal for projects to support only Python 3, simplifying maintainers' lives
and letting us take full advantage of newer language features.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would add a phrase along the lines of "without disrupting users still using Python 2 at the time" maybe ?

Thanks for writing this !

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've sort of mentioned this idea in the previous paragraph:

We didn't force people to move to Python 3, but if they wanted to stick with Python 2, they would stop getting new versions of our projects.

I don't want to over-sell this, because a) we wanted people in general to move to Python 3, even if Python 2 remained in some specific niches, to re-unify the Python world, and b) I'm sure the end of Python 2 support did disrupt people who needed/wanted to keep using it. Not our statement directly, but things like the removal of Python 2 from Linux distros, and the security concerns for anything that handles untrusted data. The python_requires stuff definitely helped to make things less painful, but it was never going to be totally disruption free.

@takluyver
Copy link
Member Author

After some fiddling, I've suceeded in getting this to build in a container:

image

The great big gap at the bottom of the section is a bit ugly - I guess it's space for the optional icon between sections, which we don't have here - but I'd say it's good enough.

@Carreau
Copy link
Member

Carreau commented Apr 15, 2024

Let's give this a few more days for any comments and merge.

Thanks !

@Carreau
Copy link
Member

Carreau commented Apr 18, 2024

Add archival note to README as well

+1,

ok let's get that in.

Thanks again.

@Carreau Carreau merged commit c7400a5 into master Apr 18, 2024
@takluyver takluyver deleted the archive branch April 18, 2024 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants